English Dictionary
◊ FIRST-AID STATION
first-aid station
n : a place providing emergency care or treatment before regular
medical aid can be obtained